@charset "utf-8";
/* CSS Document */
article, aside, footer, header, hgroup, main, nav, section { display: block; }
body, div, ul { padding: 0; margin: 0;font-family: '微软雅黑',YaHei,tahoma,arial,"Hiragino Sans GB",'宋体';}
html, body, form, iframe, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; }
div { display: block; }
.red { color:#e8261b; }
.dw {width: 997px; margin: 0px auto; }
.bab { width: 359px; padding-top: 20px;}
.bab li{ font-size: 14px; line-height: 35px; color:#666666;}
.bab li a{font-size:14px; color:#666666;}
.bab li a:hover{font-size:14px; color:#ff2f17; text-decoration: none}
ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }
ul { list-style: disc; }
ul, ol { padding: 0; }
.imgss img{height:22px;width:22px; }
user agent stylesheetol ul, ul ol, ul ul, ol ol { -webkit-margin-before: 0px; -webkit-margin-after: 0px; }
.tongjiqq { width: 876px; }
.ty{width:11px;height:11px;position:  absolute; margin-left:-4px;z-index: 9994;top:1px; background: url("../image/pot.png")no-repeat -463px 0px;}
/*topnav*/
.topnav {  width: 100%; height: 37px; line-height: 37px; font-size: 14px; background-color: #000000; color: #fff; font-family: "宋体"; overflow: hidden; }
.topnav .fl { width: 550px; }
.fl { float: left; _display: inline; }
.topnav .text1 { float: left; font-size: 13px; _padding-top:8px; font-family:'微软雅黑', Arial, Helvetica, sans-serif; }
.topnav .text2 { float: left; font-size: 13px; font-family:'微软雅黑', Arial, Helvetica, sans-serif; padding-left: 28px; _padding-top:2px; }
.topnav .logined {  float: right; _padding-top:12px; }
.topnav .logined .dda { color: #FFFFFF }
.bobct { color: #fff; }
.dropdown-menu {width: 132px; position: absolute; top: 0; left: 0; z-index: 1000; float: left; display: none; min-width: 80px; padding: 4px 0; margin: 0; list-style: none; background-color: #ffffff; border-color: #ccc; border-color: rgba(0, 0, 0, 0.2); border-style: solid; border-width: 1px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.dropdown-menu li { text-align: center; font-size: 14px; }
.dropdown-menu li a { color:#3f3c3c;text-decoration: none; }
.dropdown-menu li a:hover{color:#ec2d21;}
/*top2*/

.top2 { height: 82px; }
.top2 .logo { float: left; width: 106px; height: 67px; }
.shell { width: 196px; float: left; height: 20px; margin-left:20px; margin-top:5px; }
.nav { height: 30px; float: left; padding-top: 44px; margin-left:15px; display: inline; }
.nav li { margin-left: 30px; float: left; list-style-type: none; display: inline; color: #413a3a; _margin-left: 25px; }
.nav li a { text-decoration: none; font-family: '微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体;  color: #413a3a; font-size: 18px; }
.nav li a:hover { text-decoration: none; font-family: '微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体; color:#e8261b;  font-size: 18px; }
.righttop { height:37px; border-left:1px solid #c0c9d0; margin-top:-10px; }
.righttop1 { width:96px; height:42px; background:#cc372a; line-height:42px; text-align:center; color:#ffffff; border:1px solid #cc372a; border-radius:5px; margin-top:-14px; }
.righttop2 { width:96px; height:42px; background:#318a68; line-height:42px; text-align:center; color:#ffffff; border:1px solid #318a68; border-radius:5px; margin-top:-14px; }
/*container*/

.marquee-indicators a { display: inline-block; border-radius: 20px; cursor: pointer; line-height: 20px; text-align: center; width: 22px; height: 22px; background: none repeat scroll 0 0 #ECF2F7; margin: 0; margin-bottom: 15px; margin-right: 5px; font-size: 14px; font-style: inherit; -webkit-border-radius: 3px; -moz-border-radius: 3px; font-weight: normal; font-family: "微软雅黑"; }
.marquee-inner { position:relative; height:350px; width:100%; overflow:hidden }
.marquee-indicators a.active { background: #C30; color: white; }
.imgsq{height:15px;margin-top:-8px;background: url("../image/pic_10_1_02.png")}
.imgcd{height:15px;margin-top:-8px;background: url("../image/pic_10_2_05.png")}
a { text-decoration: none; }
.marquee-indicators { position: absolute; width: 100%; text-align: center; left: 0; bottom: 1px; margin-bottom: 0; z-index: 1009; }
p { display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; }
.marquee-indicators a { display:inline-block; border-radius: 20px; cursor: pointer; line-height: 20px; text-align: center; width:22px; height:22px; background: none repeat scroll 0 0 #ecf2f7; margin:0; margin-bottom:15px; margin-right:5px; font-size:14px; font-style:inherit; -webkit-border-radius:3px; -moz-border-radius:3px; font-weight: normal; font-family: "微软雅黑"; }
.marquee-indicators a:hover { cursor:pointer; background:#ccc }
.mainer_1 .num a { color: #fe3709; font-size: 35px; }
a { text-decoration: none; }
.banner-container { position:relative; display:block; width:100%; height:350px }
.marquee { position:relative; height:350px; overflow:hidden }
/* mainer_1 */
.mainer_1 { height:160px; margin:0px auto; padding-top:20px; no-repeat bottom;
width:997px; border:1px solid #dddddd; background-color:#ffffff; margin-top:25px; }
.mainer_1 .yuanjing { float:left; width:316px; padding-left:20px; }
.mainer_1 .yuanjing h4 { color:#444444; font-size:18px; margin-top:5px; color:#ff411b; }
.mainer_1 .yuanjing .text { color:#444444; font-size:13px; width:316px; height:100px; padding-top:13px; position:relative; line-height:30px; font-family:'微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体; }
.mainer_1 .yuanjing .more { position:absolute; right:0px; bottom:-21px; color:#1e1e1el; }
.mainer_1 .yuanjing .more a { }
.mainer_1 .yuanjing .more a { font-size:12px; color:#444444; font-family:"宋体"; }
.mainer_1 .yuanjing .more a:hover { color:#ec2d21;font-family:"宋体"; }
.mainer_1 .right { float:right; width:574px; margin-right:40px; }
.mainer_1 .tongji { float:left; width:250px; }
.mainer_1 .time { float:right; width:600px; }
.mainer_1 .time .spec { color:#7f7d7b; font-size:15px; font-family:'微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体; float:right; color:#444444; }
.mainer_1 .time .line { width:580px; border-bottom:1px dashed #cccccc; float:left; margin-top:15px; margin-left:18px; }
.f18 { FONT-SIZE: 18px }
.mainer_1 .shouyi { float: right; width: 230px; }
.mainer_1 .shouyi .more a { color:#7f7d7b; font-size:14px; font-family:"宋体"; }
.mainer_1 h5 { color:#444444; float:right; font-size:14px; font-weight:normal; font-family:'微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体; }
.mainer_1 .num { color:#fe3709; font-size:35px; padding:12px 0px; font-weight:bold; }
.mainer_1 .num a { color:#fe3709; font-size:26px; }
.caiq { background: url("../image/pot.png") no-repeat; background-position: -166px -7px; }
.botc { _padding-left: 12px; color:#83a700; }
.banner { position:relative; width:100%; height:350px; background-color:#cb8712; background-repeat:no-repeat; background-position:top center; -webkit-transition:all .6s ease-in-out;
 -moz-transition:all .6s ease-in-out;
 -o-transition:all .6s ease-in-out;
 -ms-transition:all .6s ease-in-out;
 transition:all .6s ease-in-out
}
/* index */
.mainer { background-color:#f0f4f7; }
/* login box */
.banner_panel { position:relative; margin:0px auto; height:0px; }
.banner_login { width:277px; height:317px; background-color:#7d7f7a; position:absolute; top:-334px; right:0px; z-index:500; }
.banner_login h5 { font-size:20px; font-weight:bold; color:#fff; height:50px; line-height:50px; text-align:center; }
.banner_login .code .fl { margin:0px; padding:0px; _margin-top:-18px; *margin-top:-18px;
width:60px; height:30px; }
.banner_login .code .fl input { border:0px; line-height:30px; height:30px; width:60px; text-indent:5px; color:#c3c1be; background-color:#fff; padding:0px; }
.banner_login .code .code_img { margin-left:10px; float:left; _display:inline; _margin-top:-18px; *margin-top:-18px;
}
.banner_login .rem { color:#fff; margin-left:18px; margin-top:10px; margin-bottom:12px; }
.banner_login .rem .input { margin-bottom:5px; padding:0px; margin:0px; }
.banner_login .rem .text { line-height:18px; height:18px; }
.banner_login .rem .link { float:left; padding-left:15px; line-height:18px; height:18px; }
.banner_login .rem .link a { color:#f8b382; }
.banner_login .btn { margin-left:21px; margin-top:20px; }
.banner_login .btn .login { float:left; }
.banner_login .btn .reg { float:left; padding-left:8px; }
.banner_login .other { color:#fff; margin-left:21px; margin-top:10px; }
.banner_login .other .weibo { float:left; margin-left:10px; _display:inline; }
.banner_login .other .qq { float:left; margin-left:5px; _display:inline; }
.banner_login .other .link { float:left; margin-left:15px; _display:inline; }
.banner_login .other .link a { color:#fff; }
.login_panel p { font-size:18px; padding-top:20px; line-height:36px; color:#fff; padding-left:30px; }
.login_panel .u { color:#f1b549; font-size:18px; line-height:18px; padding-left:30px; }
.login_panel .btn { padding-left:26px; padding-top:40px; }
.bc1 { width:72px; cursor: pointer; height:31px; background:#c82e25; font-size:16px; color:#FFF; line-height:31px; text-align:center; margin-top: 12px; }
.bc2 {cursor: pointer; width:72px; height:31px; background:#c7d78c; font-size:16px; color:#FFF; line-height:31px; text-align:center; margin-top: 12px; }
.bdc1 { font-size:18px; color:#555555; background: url("../image/pot.png") no-repeat; background-position: -1px 16px; }
.bdc2 { font-size:18px; color:#555555; background: url("../image/pot.png") no-repeat; background-position: -1px -30px; }
.bdc3 { font-size:18px; color:#555555; background: url("../image/pot.png") no-repeat; background-position: -1px -70px; }
.bdc4 { font-size:18px; color:#555555; background: url("../image/pot.png") no-repeat; background-position: -1px -71px; }
.bdc5 { font-size:18px; color:#555555; background: url("../image/pot.png") no-repeat; background-position: -1px -70px; }
/* mainer_2 */
.mainer_2 { height:20px; }
.cai1 { width: 244px; font-size:13px; }
.cail a { font-size:13px; color:#83a700; margin-right:10px; }

.cail span { color:#444444; font-size:14px; font-weight:normal; font-family:'微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", 宋体; }
/* hua_wei_banner */
#scrollUp { bottom: 20px; right: 20px; height: 38px; width: 38px; background: url(../image/bg_8.gif) no-repeat; }
#slide-index { min-width:1000px; width:auto; height:396px; overflow:hidden; position:relative; }
#slide-index .slides { min-width:1000px; width:auto; height:396px; }
#slide-index .slide { min-width:1000px; height:396px; float:left; position:relative; }
#slide-index .image { z-index:1; position:absolute; }
#slide-index .text, #slide-index .button { z-index:2; position:absolute; top:-500px; }
#slide-index .button { display:none; width:138px; }
#slide-index .control { position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40; }
.autoMaxWidth { overflow:hidden; position:relative; height:232px; }
.index_left { float:left; width:838px; border:#dddddd solid 1px; background-color:#FFF !important; }
.index_img { float:left; margin-top:5px; margin-bottom:5px; margin-left:52px; }
.zb { margin: 10px auto 0px auto; }
.img1 { background: none repeat scroll 0 0 #000; float:right; width:300px; left: 0; margin-right:-270px; height:293px; filter: Alpha(Opacity=26); z-index:1; -moz-opacity:0.26; top: 0; opacity: 0.26; -khtml-opacity:0.26; }
.gain-cont { color: #fff; float:right; margin-top:20px; width:270px; position: relative; font-family:"微软雅黑"; z-index:5; }
.gain-cont h2 { font-size: 15px; font-weight: normal; }
.cont-img { margin-top:5px; }
.gain-cont p { position:relative; }
.tar { font-size:15px; text-align: left; margin: 0px; padding-bottom:10px; }
.tar span { }
.tar a { color:#fff; }
.tar a hover {
#color:fff; text-decoration:none; }
.banner_loginreg { position:absolute; top:-334px; right:0px; z-index:500; }
.menu-recommend a{text-decoration:none; color:#333; cursor:pointer}
.menu-recommend { position:fixed; z-index:100; left:50%; margin-left:520px; background:#d2d2d2; text-align:center; color:#fff; display:none; bottom:150px; width:60px; border-style:solid; border-color:#dedede; border-width:0 1px; background:transparent }
.menu-recommend .mrec { width:90px; height:32px; line-height:32px; text-align:center; border:1px solid #dedede; background:#fff; margin:14px 0 0 -11px; font-size:12px; position:relative }
.menu-recommend a { height:100%; display:block; text-indent:16px }
.menu-recommend a:hover { text-decoration:none;color: #cb8712; }
.menu-recommend p { display:block; width:14px; height:16px; position:absolute; top:50%; left:6px; margin-top:-8px; background:#66c0eb; -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear
}
.menu-recommend p span { background:url(../image/fxnjd.png) 0 0 no-repeat; display:block; width:100%; height:100% }
.menu-recommend .mrec:hover p { -webkit-transform:rotate(-30deg); -moz-transform:rotate(-30deg); -o-transform:rotate(-30deg); -ms-transform:rotate(-30deg); transform:rotate(-30deg) }
.menu-site p span { background-position:0 -38px }
.menu-news p span { background-position:0 -80px }
.menu-travel p span { background-position:0 -237px }
.menu-video p span { background-position:0 -122px }
.menu-cart p span { background-position:0 -201px }
.menu-bottom p span { background-position:0 -160px }
.menu-recommend .first { margin-top:0 }
.menu-recommend .new:after { content:'新'; font-size:10px; -webkit-text-size-adjust:none; color:red; position:absolute; top:-5px; right:2px }

 /*middle_iddle*/
.middle_iddle { width:997px; height:641px; border:1px solid #e1e1e1; background:#FFF; position:relative; margin-top: 20px;}
.mainer_piu { float: left; width: 997px; height: 47px; background:#f5f5f5;}
.mainer_piu ul li { list-style: none; float: left; }
.quhn { margin-left: 35px; }
.mainer_piu ul .mainer_yes1 { cursor: pointer; width: 131px; height: 47px; background:#ffffff;border-top:2px solid #fa2d21 ; font-size: 20px;color:#fa2d21; text-align: center; line-height: 43px; }
.mainer_piu ul .mainer_no1 { width: 131px; height: 47px; cursor: pointer; font-size: 20px; color:#0d0e0e; text-align: center; line-height: 43px; }
.rightstr{width: 56px;float: right;line-height: 47px;padding-right: 18px;}
.rightstr a{color:#444444;font-size: 14px;}
.ma_1{width: 934px;height: 62px;border-bottom: 1px solid #e5e4e2; float: left;margin-left: 32px;line-height: 62px;}
.ma_1 .main_1{float:left;width: 85px;height: 62px;font-size: 14px;color:#444444;}
.ma_1 .main_2{float:left;width: 48px;height: 62px;font-size: 14px;color:#444444;margin-left: 236px;}
.ma_1 .main_3{float:left;width: 35px;height: 62px;font-size: 14px;color:#444444;margin-left: 99px;}
.ma_1 .main_4{float:left;width: 35px;height: 62px;font-size: 14px;color:#444444;margin-left: 99px;}
.ma_1 .main_5{float:left;width: 35px;height: 62px;font-size: 14px;color:#444444;margin-left: 99px;}
.ma_1 .main_6{float:left;width: 35px;height: 62px;font-size: 14px;color:#444444;margin-left: 99px;}
.ma_2{width: 934px;height: 96px;border-bottom: 1px solid #e5e4e2; float: left;margin-left: 32px;line-height: 96px;}
.mbsg_2:hover{width: 934px;height: 96px; float: left;background: #f4f4f4;}
.ma_2 .mar_1{float:left;width: 174px;height: 96px;font-size: 16px;color:#444444;}
.ma_2 .mar_1 a {color:#444444;}
.ma_2 .mar_1 a:hover{color:#fa2d21;}
.ma_2 .mar_2{position:relative;float:left;width: 70px;height: 96px;font-size: 18px;color:#444444;margin-left: 78px;}
.ma_2 .imgs_1{float: left;width: 25px;height: 25px;background: url("../image/xtp.png") no-repeat;background-position: -8px 0px;margin-top: 36px;}
.ma_2 .imgs_2{float: left;width: 25px;height: 25px;background: url("../image/xtp.png") no-repeat;background-position: -41px -4px;margin-top: 39px;margin-left: 5px;}
.ma_2 .imgs_3{float: left;width: 25px;height: 25px;background: url("../image/xtp.png") no-repeat;background-position: -73px -4px;margin-top: 37px;margin-left: 5px;}
.ma_2 .imgs_4{float: left;width: 25px;height: 25px;background: url("../image/xtp.png") no-repeat;background-position: -140px -4px;margin-top: 37px;margin-left: 5px;}
.ma_2 .mar_3{float:left;height: 96px;width:98px;font-size: 18px;color:#444444;margin-left: 60px;}
.ma_2 .mar_4{float:left;height: 96px;font-size: 18px;width:65px;color:#444444;margin-left: 40px;}
.ma_2 .mar_5{float:left;height: 96px;width:79px;font-size: 14px;color:#444444;margin-left: 80px;margin-top: 20px;}
.ma_2 .mar_6{float:left; height: 92px;font-size: 14px;width:100px;color:#444444;margin-left: 30px;margin-top: 22px;}
.mar_2_1{position: absolute;left:0px;top:10px;width: 96px;height: 24px;background: #fc6e6e;border: 1px solid #fc6e6e; border-radius: 5px;text-align: center;line-height: 24px;color: #ffffff;font-size: 13px;}
/*mamgig1*/

.mamgig1 { float: left; width: 943px;  margin-top: 20px; margin-left: 17px; }
.mamgig2 { width: 943px; height: 38px; }
.mamgig2 ul li { float: left; list-style: none; font-size: 14px; color:#737373; }
.mamgig2 .mamgig22 { padding-left: 0px; width: 136px; }

.mamgig2 .mamgig3 { padding-left: 100px; width: 76px; }
.mamgig2 .mamgig4 { padding-left: 94px; width: 76px; }
.mamgig2 .mamgig5 { padding-left: 80px; width: 76px; }
.mamgig2 .mamgig6 { padding-left: 20px; width: 76px; }
.mamgig2 .mamgig7 { padding-left: 25px; width: 76px; }
/*mamgis1*/
.mamgis1 { float: left; width: 943px; height: 54px; border-bottom: 1px solid #e5e4e2; line-height: 54px; }
.mamgis1 ul li { float: left; font-size: 16px; color:#666666; list-style: none; }
.mamgis1 .mamgig22 { padding-left: 0px; width: 155px; }
.mamgis1 .mamgig22 span a{color:#555555; text-decoration: none}
.mamgis1 .mamgig22  span a:hover{color:#cc372a; text-decoration: none;}
.mamgis1 .mamgig3 { padding-left: 80px; width: 76px; }
.mamgis1 .mamgig4 { padding-left: 94px; width: 76px; }
.mamgis1 .mamgig5 { padding-left: 80px; width: 76px; }
.mamgis1 .mamgig6 { padding-left: 20px; width: 76px; }
.mamgis1 .mamgig7 { padding-left: 25px; width: 76px; }
/*middlss*/
.middlss { border:1px solid #e1e1e1; width:997px; height:300px; overflow:hidden; background:#FFF; }
.middlss .middlss_left { width:386px; float:left; height:300px; overflow:hidden; position: relative; }
/*middlss_right*/
.middlss .middlss_right { width:500px; height:300px; float:right; }

.middlss_left1 { background: url("../image/pot.png") no-repeat; width: 72px; height: 60px; position: absolute; left: 0px; background-position: -1px -280px; }
.middlss_left2 dt { font-size:18px; padding-left:50px; padding-top:16px; color:#454444; }
.middlss_left2 dt a{color:#454444; text-decoration: none}
.middlss_left2 dt a:hover{color:#454444; text-decoration: none}
.middlss_left2 dd { font-size:14px; color:#454444; padding-top:20px; padding-left:34px; }
.middlss_left2 dd a{font-size:14px; color:#666666;}
.middlss_left2 dd a:hover{font-size:14px; color:#ff2f17; text-decoration: none}
.middlss_right dt { font-size:18px; padding-left:17px; padding-top:19px; color:#553e3e; }
.middlss_right dt a{font-size:18px; color:#553e3e;}
.middlss_right dd {font-size:14px;  color:#454444; padding-top:20px; padding-left:34px; }
.middlss_rights { float: left; width:485px; height:123px; border-bottom: 1px dashed #dbdbdb; margin-top:20px; }
.tv {  font-size:15px; font-weight:bold; color:#443838; }
.tv a{color:#6c6868; text-decoration: none;}
.tv a:hover{color:#ff0000;}
.tm { font-size:13px; color:#6c6868; text-indent: 25px; line-height: 22px;padding-top: 10px; }
.tm span a{float: right;padding-right: 10px;}
.tm a { color:#6c6868; }
.p1 { margin:5px 0 0 5px; }
.middlss_right1 { float:left; width:116px; height:86px; border:1px solid #dbdbdb; margin-left:20px; }
.middlss_right2{width: 330px;float: right}
/*button1*/
.button1 { border:1px solid #e1e1e1; width:997px; height:84px; overflow:hidden; background:#FFF; }
.button1 .button12 { float:left; width:82px; height:82px; border-right: 1px solid #e1e1e1; }
.button1 .button13 { width:82px; height:42px; background:#ebebeb; color:#444444; font-size:15px; line-height:42px; text-align:center; border-top: 1px solid #e1e1e1; cursor: pointer; }
.button1 .button14 { width:82px; height:40px; line-height:41px; color:#8b7f7f; font-size:15px; text-align:center; cursor: pointer; }
.zh1 { float:left; width:151px; height:52px; padding-top:17px; padding-left:33px; }
/*bottoms*/
.bottoms { width:100%; height:252px; background:#2e3137; }
.bottoms .bottoms1 { float:left; width:108px; height:126px; padding-left:7px; padding-top:28px; }
.bottoms .bottoms1 span { font-size:13px; color:#FFF; padding-top:15px; text-align:center; }
.bottoms .bottoms2 { float:left; width:802px; height:215px; margin-top:32px; margin-left:50px; display:inline; }
.bottoms .bottoms2 .bottoms21 { width:797px; height:125px; border-bottom:1px solid #626569; }
.bottoms .bottoms2 .bottoms21 dl { float:left; }
.bottoms .bottoms2 .bottoms21 dl a{color: #FFFFFF;}
.bottoms .bottoms2 .bottoms21 dt { font-size:15px; color:#FFF; line-height:24px; padding-right:72px; }
.bottoms .bottoms2 .bottoms21 dd { font-size:13px; color:#FFF; padding-right:74px; line-height:22px; }
.bottoms .bottoms2 .bottoms21 li { font-size:13px; color:#FFF; list-style:none; line-height:25px; }
.q1 { font-size:14px; color:#FFF; padding-left:10px; padding-top:10px; }
.bottoms4 { height:36px; padding-left:49px; height:10px; padding-top:10px; }
.bottoms4 li { float:left; padding-left:30px; list-style:none; }
/*podtsp*/
.podtsp { width:71px; height:270px; position:fixed; _position:absolute; right:0px; top:300px; background:#FFF; _bottom:auto; _top:expression_r(eval_r(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.podtspcc { _position:absolute; right:0px; top:300px; background:#FFF; _bottom:auto; _top:expression_r(eval_r(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.podtsp li { font-size:13px; list-style:none; color:#98908b; font-size:12px; padding-top:36px; padding-left:7px; }
.podtsp li a { color:#98908b; font-size:12px; padding-left: 2px; }
.co1 { margin-top: 10px; margin-left: 5px; }
.co1 a { font-size:12px; color:#98908b; padding-left: 10px; text-align: center; }
.bgpoc { cursor: pointer; background: url("../image/pot.png") no-repeat; background-position: -440px -100px; }
#idClos { width: 51px; height: 51px; overflow: hidden; text-indent: -9999em; position: absolute; right: -5px; top: -5px; z-index: 9; background: url("../image/bg_22.png") no-repeat -52px 0; }
/*#guideMain*/
#guideMain { width: 765px; height: 490px; margin: 0 auto; position: absolute; left: 50%; top: 50%; z-index: 9999; background: url(../image/bg_12.png) no-repeat 0 0; padding-top: 12px; }
#idClose { width: 51px; height: 51px; overflow: hidden; text-indent: -9999em; position: absolute; right: -25px; top: -25px; z-index: 9; background: url("../image/bg_22.png") no-repeat -52px 0; }
#idTitle { width: 765px; height: 64px; overflow: hidden; position: absolute; left: 0; top: -64px; }
#idTitle ul { height: 64px; width: 100%; overflow: hidden; position: absolute; left: 0; top: 0; }
#idTitle li { width: 765px; height: 64px; float: left; display: inline; overflow: hidden; text-indent: -9999em; background: url("../image/bg_44.png") no-repeat 50% 0; }
#idTitle li.title-1 { background-position: 50% 0; }
#idTitle li.title-2 { background-position: 50% -64px; }
#idTitle li.title-3 { background-position: 50% -128px; }
#idTitle li.title-4 { background-position: 50% -192px; }
#idTransformView { width: 765px; height: 490px; overflow: hidden; position: relative; }
#idSlider { width: 765px; height: 490px; position: absolute; left: 0; top: 0; overflow: hidden; }
#idSlider li { float: left; display: inline; width: 765px; height: 490px; position: relative; }
#idSlider img { display: block; }
img { vertical-align: middle; }
#anIndex { height: 12px; line-height: normal; font-size: 0; background: url("../image/bg_33.png") no-repeat 0 0; }
#idPrev { background-position: -79px -52px; left: -38px; }
#idPrev, #idNext { position: absolute; top: 50%; width: 38px; height: 64px; text-indent: -9999em; overflow: hidden; margin-top: -32px; background: url("../image/bg_22.png") no-repeat 0 -52px; }
#idNext { background-position: -118px -52px; right: -38px; }
#idPrev, #idNext { position: absolute; top: 50%; width: 38px; height: 64px; text-indent: -9999em; overflow: hidden; margin-top: -32px; background: url("../image/bg_22.png") no-repeat 0 -52px; }
/* 弹出窗口 */
#guideMain { background: url("../image/bg_12.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 490px; left: 50%; margin: -245px 0 0 -383px; padding-top: 12px; position: absolute; top: 50%; width: 765px; z-index: 9999; }
#idTitle { height: 64px; left: 0; overflow: hidden; position: absolute; top: -64px; width: 765px; }
#idTitle ul { height: 64px; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; }
#idTitle li { background: url("../image/bg_44.png") no-repeat scroll 50% 0 rgba(0, 0, 0, 0); display: inline; float: left; height: 64px; overflow: hidden; text-indent: -9999em; width: 765px; }
#idTitle li.title-1 { background-position: 50% 0; }
#idTitle li.title-2 { background-position: 50% -64px; }
#idTitle li.title-3 { background-position: 50% -128px; }
#idTitle li.title-4 { background-position: 50% -192px; }
#idTransformView { height: 490px; overflow: hidden; position: relative; width: 765px; }
#idSlider { height: 490px; left: 0; overflow: hidden; position: absolute; top: 0; width: 765px; }
#idSlider li { display: inline; float: left; height: 490px; position: relative; width: 765px; }
#idSlider img { display: block; }
#anIndex { background: url("../image/bg_33.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); font-size: 0; height: 12px; line-height: normal; }
#idNum { float: left; height: 12px; left: 50%; position: relative; top: -20px; }
#idNum li { background: url("../image/bg_22.png") no-repeat scroll -138px -21px rgba(0, 0, 0, 0); cursor: pointer; display: inline; float: left; font-size: 0; height: 12px; left: -50%; margin-left: 3px; position: relative; width: 12px; }
#idNum li.on { background-position: -118px -21px; }
#idNum li { background: url("../image/bg_22.png") no-repeat scroll -138px -21px rgba(0, 0, 0, 0); cursor: pointer; display: inline; float: left; font-size: 0; height: 12px; left: -50%; margin-left: 3px; position: relative; width: 12px; }
#idNum li.ons { background-position: -0px 10px; }
#idPrev, #idNext { background: url("../image/bg_22.png") no-repeat scroll 0 -52px rgba(0, 0, 0, 0); height: 64px; margin-top: -32px; overflow: hidden; position: absolute; text-indent: -9999em; top: 50%; width: 38px; }
#idPrev { background-position: -79px -52px; left: -38px; }
#idNext { background-position: -118px -52px; right: -38px; }
#idPrev:hover { background-position: 0 -52px; }
#idNext:hover { background-position: -39px -52px; }
#idClose { background: url("../image/bg_22.png") no-repeat scroll -52px 0 rgba(0, 0, 0, 0); height: 51px; overflow: hidden; position: absolute; right: -25px; text-indent: -9999em; top: -25px; width: 51px; z-index: 9; }
#idClose:hover { background-position: 0 0; }
#idEnterPage { height: 110px; left: 216px; position: absolute; text-indent: -9999em; top: 228px; width: 110px; }
/*fxnindex_right*/

.dddd { position: absolute; top: 0px; left: 0px; background-color: rgb(0, 0, 0); z-index: 9997; opacity: 0.65; width: 100%; height: 1752px; background-position: initial initial; background-repeat: initial initial; display: none; }
.fxnindex_r_ztc { border:1px solid #dcdcdc; background:#FFFFFF; overflow:hidden; width: 270px; height: 400px; position: fixed; right: -25px; top: -25px; ; }
.fxnindex_r_ztc h2 { font-size:16px; line-height:50px; padding-left:20px; }
.fxnindex_r_ztc ul li { line-height:50px; overflow:hidden; }
.fxnindex_input { width:150px; height:30px; color:#898989; }
.fxnindex_inp { width:100px; height:30px; color:#898989; }
.fxnindex_bo { font-size:16px; padding:10px 45px; border-radius: 35px; background:#1ca6e6; }
.fxnindex_bo a { color:#ffffff; }
.fxnindex_bo:hover { background:#31c2ef; }
.fxnindex_r_ztc dd { float:left; width:80px; font-size:14px; text-align:right; padding-right:5px; }
.fxnindex_r_ztc dt { float:left; }
.fxnindex_r_pm { margin-top:20px; border:1px solid #dcdcdc; background:#ffffff; overflow:hidden; }
.fxnindex_r_hover { color:#ff6600; }
.fxnindex_r_pm_t { margin:0 auto; width:250px; line-height:50px; overflow:hidden; }
.fxnindex_r_pm_t h2 { float:left; font-size:16px; line-height:50px; }
.fxnindex_r_pm_t ul { float:right; }
.fxnindex_r_pm_t li { float:left; padding:0 5px; }
.fxnindex_r_pm_li { margin:0 auto; overflow:hidden; }
.fxnindex_r_pm_li ul li { text-align:center; line-height:50px; overflow:hidden; }
.fxnindex_r_pm_li dd { float:left; width:50px; }
.fxnindex_r_pm_li dt { float:left; width:100px; }
/*回到顶部*/
p#back-to-top { position:fixed; bottom:0px; right:0px;_position:absolute;   _bottom:auto; _top:expression_r(eval_r(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0))); }
p#back-to-top a { text-align:center; text-decoration:none; color:#d1d1d1; display:block; width:80px; /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/ -moz-transition:color 1s; -webkit-transition:color 1s; -o-transition:color 1s; }
p#back-to-top a:hover { color:#979797; }
p#back-to-top a span { background:#d1d1d1 url(../image/arrow-up.gif) no-repeat center center; border-radius:6px; display:block; height:80px; width:80px; margin-bottom:5px; /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/ -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s; }
#back-to-top a:hover span { background:#979797 url(../image/arrow-up.gif) no-repeat center center; }
#ids_2 { padding-top: 20px; line-height: 20px; }
#ids_2 a { font-size: 16px; color: #98908b; }
#ids_2 a:hover{color:#2c2b30;}


/*xing*/
.xing{width: 100%;height: 50px;background: #ffffff;border-bottom: 1px solid #efeded;line-height: 50px;}
.xinf1{width: 226px; line-height: 50px;}
.xinf2{float:left;width: 30px;height: 22px;background: url("../image/xtp.png")no-repeat;background-position: -180px -5px;margin-top: 12px;cursor: pointer;}
.xinf3{font-size: 15px;color:#737373;float: left;padding-left: 20px;font-family: '微软雅黑','Georgia'}
.xings{height: 50px;float: left;font-size: 15px;color:#737373;float: left;padding-left: 142px;}
.xings2{height: 50px;float: left;font-size: 15px;color:#737373;float: left;padding-left: 20px;}
.ingdfd{width: 997px;height: 170px;float: left;}
.lefting{width: 276px;height: 170px;float: left;}
.lefting1{width:130px;height: 120px;margin-top: 36px;float: left;}
.lefting1 a{display: block;width: 124px;height: 123px;background: url("../image/bian(1).png") no-repeat;background-position: -12px -0px;}
.lefting1 a:hover{width:130px;height: 128px;background: url("../image/bian(1).png") no-repeat;background-position: -430px -6px;}
.leftint2{width:130px;height: 120px;margin-top: 36px;float: left;}
.leftint2 a{display: block;width: 124px;height: 123px;background: url("../image/bian(1).png") no-repeat;background-position: -149px -0px;}
.leftint2 a:hover{width:130px;height: 128px;background: url("../image/bian(1).png") no-repeat;background-position: -565px -6px;}
.lefting2{margin-left: 10px;float: left;}
.lefting3{width:130px;height: 120px;margin-top: 36px;float: left;}
.lefting3 a{display: block;width: 124px;height: 123px;background: url("../image/bian(1).png") no-repeat;background-position: -283px -0px;}
.lefting3 a:hover{width:130px;height: 128px;background: url("../image/bian(1).png") no-repeat;background-position: -696px -6px;}
.lefting_li{ color:#373738;font-size: 24px;padding-top: 66px;}
.lefting_li1{font-size: 16px;color:#8c8989;padding-top: 14px;}


.progresspt { text-align: center; line-height: 44px; width: 83px; display: block; background: url(../image/tbi.png); height: 68px; font-size: 14px;  cursor: pointer;}
.progresspts-1 { background-position: 0px 0px; }
.progresspts-2 { background-position: 0px -69px; z-index: 9999;margin-top: -10px;}

.progressbar { text-align: center; line-height: 44px; width: 44px; display: block; background: url(../image/fxnjd.png); height: 44px; font-size: 14px; margin-top:8px; }
.progressbar-1 { background-position: 0px 0px; }
.progressbar-2 { background-position: -54px 0px; }
.progressbar-3 { background-position: -108px 0px; }
.progressbar-4 { background-position: -162px 0px; }
.progressbar-5 { background-position: -216px 0px; }
.progressbar-6 { background-position: -270px 0px; }
.progressbar-7 { background-position: -324px 0px; }
.progressbar-8 { background-position: -378px 0px; }
.progressbar-9 { background-position: -432px 0px; }
.progressbar-10 { background-position: -486px 0px; }
.progressbar-11 { background-position: -540px 0px; }
.progressbar-12 { background-position: -594px 0px; }
.progressbar-13 { background-position: -648px 0px; }
.progressbar-14 { background-position: -702px 0px; }
.progressbar-15 { background-position: -756px 0px; }
.progressbar-16 { background-position: -810px 0px; }
.progressbar-17 { background-position: -864px 0px; }
.progressbar-18 { background-position: -918px 0px; }
.progressbar-19 { background-position: -972px 0px; }
.progressbar-20 { background-position: -1026px 0px; }
.progressbar-21 { background-position: -1080px 0px; }
.progressbar-22 { background-position: -1134px 0px; }
.progressbar-23 { background-position: -1188px 0px; }
.progressbar-24 { background-position: -1242px 0px; }
.progressbar-25 { background-position: -1296px 0px; }
.progressbar-26 { background-position: -1350px 0px; }
.progressbar-27 { background-position: -1404px 0px; }
.progressbar-28 { background-position: -1458px 0px; }
.progressbar-29 { background-position: -1512px 0px; }
.progressbar-30 { background-position: -1566px 0px; }
.progressbar-31 { background-position: -1620px 0px; }
.progressbar-32 { background-position: -1674px 0px; }
.progressbar-33 { background-position: -1728px 0px; }
.progressbar-34 { background-position: -1782px 0px; }
.progressbar-35 { background-position: -1836px 0px; }
.progressbar-36 { background-position: -1890px 0px; }
.progressbar-37 { background-position: -1944px 0px; }
.progressbar-38 { background-position: -1998px 0px; }
.progressbar-39 { background-position: -2052px 0px; }
.progressbar-40 { background-position: -2106px 0px; }
.progressbar-41 { background-position: -2160px 0px; }
.progressbar-42 { background-position: -2214px 0px; }
.progressbar-43 { background-position: -2268px 0px; }
.progressbar-44 { background-position: -2322px 0px; }
.progressbar-45 { background-position: -2376px 0px; }
.progressbar-46 { background-position: -2430px 0px; }
.progressbar-47 { background-position: -2484px 0px; }
.progressbar-48 { background-position: -2538px 0px; }
.progressbar-49 { background-position: -2592px 0px; }
.progressbar-50 { background-position: -2700px 0px; }
.progressbar-51 { background-position: -2754px 0px; }
.progressbar-52 { background-position: -2808px 0px; }
.progressbar-53 { background-position: -2862px 0px; }
.progressbar-54 { background-position: -2916px 0px; }
.progressbar-55 { background-position: -2970px 0px; }
.progressbar-56 { background-position: -3024px 0px; }
.progressbar-57 { background-position: -3078px 0px; }
.progressbar-58 { background-position: -3132px 0px; }
.progressbar-59 { background-position: -3186px 0px; }
.progressbar-60 { background-position: -3240px 0px; }
.progressbar-61 { background-position: -3294px 0px; }
.progressbar-62 { background-position: -3348px 0px; }
.progressbar-63 { background-position: -3402px 0px; }
.progressbar-64 { background-position: -3456px 0px; }
.progressbar-65 { background-position: -3510px 0px; }
.progressbar-66 { background-position: -3564px 0px; }
.progressbar-67 { background-position: -3618px 0px; }
.progressbar-68 { background-position: -3672px 0px; }
.progressbar-69 { background-position: -3726px 0px; }
.progressbar-70 { background-position: -3780px 0px; }
.progressbar-71 { background-position: -3834px 0px; }
.progressbar-72 { background-position: -3888px 0px; }
.progressbar-73 { background-position: -3942px 0px; }
.progressbar-74 { background-position: -3996px 0px; }
.progressbar-75 { background-position: -4050px 0px; }
.progressbar-76 { background-position: -4104px 0px; }
.progressbar-77 { background-position: -4158px 0px; }
.progressbar-78 { background-position: -4212px 0px; }
.progressbar-79 { background-position: -4266px 0px; }
.progressbar-80 { background-position: -4320px 0px; }
.progressbar-81 { background-position: -4376px 0px; }
.progressbar-82 { background-position: -4428px 0px; }
.progressbar-83 { background-position: -4482px 0px; }
.progressbar-84 { background-position: -4536px 0px; }
.progressbar-85 { background-position: -4590px 0px; }
.progressbar-86 { background-position: -4644px 0px; }
.progressbar-87 { background-position: -4698px 0px; }
.progressbar-88 { background-position: -4752px 0px; }
.progressbar-89 { background-position: -4806px 0px; }
.progressbar-90 { background-position: -4860px 0px; }
.progressbar-91 { background-position: -4914px 0px; }
.progressbar-92 { background-position: -4968px 0px; }
.progressbar-93 { background-position: -5022px 0px; }
.progressbar-94 { background-position: -5076px 0px; }
.progressbar-95 { background-position: -5130px 0px; }
.progressbar-96 { background-position: -5184px 0px; }
.progressbar-97 { background-position: -5238px 0px; }
.progressbar-98 { background-position: -5292px 0px; }
.progressbar-99 { background-position: -5346px 0px; }
.progressbar-100 { background-position: -5400px 0px; }
